草庐IT

Codeforces 1672 E. notepad.exe

全部标签

python - 如何从 Python 脚本捕获 Python 解释器和/或 CMD.EXE 输出?

是否可以从Python脚本中捕获Python解释器的输出?是否可以从Python脚本中捕获WindowsCMD的输出?如果是这样,我应该查看哪个图书馆(y|ies)? 最佳答案 如果您谈论的是作为脚本“父级”的python解释器或CMD.exe,则不,这是不可能的。在每个类似POSIX的系统中(现在您正在运行Windows,看起来,这可能有一些我不知道的怪癖,YMMV)每个进程都有三个流,标准输入、标准输出和标准错误。默认情况下(在控制台中运行时)这些定向到控制台,但可以使用管道符号进行重定向:pythonscript_a.py|p

python - 使用 Selenium 模块创建 Exe : Py2exe/Pyinstaller

我到处都看过了。Stackoverflow、各种留言板、py2exe网站、pyinstaller网站……没有任何帮助。包括selenium模块,特别是制作支持firefox的exe,似乎是不可能的。我开始拔头发,因为使用py2exe和pyinstaller变得非常头疼。py2exe和pyinstaller都有各自的问题。我的目标是制作一个单独的exe文件,没有任何额外的目录,这样其他人如果没有python/modules也可以使用我的程序。使用py2exe,如果我这样创建一个setup.py文件fromdistutils.coreimportsetupimportpy2exesetup

python - 由于缺少 MSVCP90.dll,无法使用 gui2exe 创建 Windows .exe

我正在尝试使用gui2exe(使用py2exe创建.exe)将我的python脚本编译成单个.exe。我的程序正在使用wxWidgets,每次我尝试编译它时,我都会收到以下错误消息:errorMSVCP90.dll:Nosuchfileordirectory.我已经下载并安装了VC++可再发行组件包,所以我应该有这个.dll,不是吗? 最佳答案 是的,你应该拥有它。你必须从py2exe中排除它。options={'py2exe':{'dll_excludes':['MSVCP90.dll']}}setup(windows=["mai

python - 单个 cmd.exe session 的临时文件关联

我需要为要使用特定python版本执行的.py文件设置关联。但是我只需要为单个cmd.exesession建立这个关联(并行session不应该受到影响)。Windows是否允许这样做?我怀疑答案是否定的,但在放弃将此类功能纳入virtualenv的想法之前,我希望看到一些证据。. 最佳答案 当然可以。您在对Jakob的回答的评论中非常接近回答-Ifitispossibletochangefileassociationwithenvironmentvariables-itwillhelp,butitdoesn'tseempossib

python - Py2Exe "Missing Modules"

我正在尝试使用Py2Exe将我的python项目转换为exe。值得注意的是,cx_freeze提示同样的三个“缺失模块”,以及其他几十个模块。问题是,没有人告诉我们如何解决这个问题。我正在MSWindowsXP32位(VirtualBox)上构建。C:\DocumentsandSettings\Jason\Desktop\redstring2>pythonsetup.pypy2exerunningpy2exerunningbuild_pycreatingbuildcreatingbuild\libcopyingredstring.py->build\lib3missingModules

python - Py2exe:编译没有GUI界面的Web服务器时是否需要 list 文件和w9xpopen.exe?

我正在使用Py2exe在Windows7Pro(64位)上使用Python2.6(32位)编译CherryPy(3.1)服务器。此服务器将在没有GUI的情况下运行。问题:如果此应用程序在没有GUI的情况下运行,我是否需要担心为此应用程序添加list文件?我需要在我的exe中包含w9xpopen.exe吗?到目前为止,我的有限测试表明我不需要在我的可执行文件中包含list文件或w9xpopen.exe就可以运行。感谢评论。谢谢,马尔科姆 最佳答案 w9xpopen.exe适用于windows95/98,因此如果您不使用它们,则不需要它

python - 使用 py2exe 创建的 exe 不工作并返回有错误的日志文件

这是我的第一篇文章,请放轻松。我的问题与此处类似,但我无法使其正常工作,尽管我真的尝试过:“py2exewithenthoughtandpandas”。使用库分别安装了两个版本的python(x84-64、x32)后,我开始使用py2exe制作python脚本的可执行文件。我必须下载丢失的dll文件:msvcp90.dll、libiomp5md.dll、libifcoremd.dll、libmmd.dll。我创建的Exe文件返回错误并生成一个日志文件-x32和x64python和库不同。对于32位python和库,我得到了以下日志文​​件(不同取决于我从哪个numpy库安装:http:

python - py2exe 更改应用程序名称输出

我正在处理我的第一个Python项目,我需要使用py2exe进行编译。我写了这个setup.py代码:fromdistutils.coreimportsetupimportpy2exeimportsysimportosiflen(sys.argv)==1:sys.argv.append("py2exe")setup(options={"py2exe":{"compressed":1,"optimize":2,"dll_excludes":"w9xpopen.exe",'dist_dir':"myproject","ascii":0,"bundle_files":1}},zipfile=

python - 通过 virtualenv 使用脚本时出现 fatal error - python.exe 周围的额外引号

我是Python的新手,最近在Windows上安装了Python2.7.6x86。我正在尝试通过virtualenv创建一个环境。我安装了Python,然后全局安装了pip和virtualenv。然后我CD到我想在其中创建环境的目录并运行virtualenvenv。然后我用env\scripts\activate激活它。现在,当我尝试通过virtualenv(pip、easy_install等)运行任何脚本时,我收到以下错误:Fatalerrorinlauncher:Unabletocreateprocessusing'""[dir]\env\Scripts\python.exe"""

python - Py2Exe 的单个可执行文件

我一直在尝试制作一个单一的可执行文件,而且我越来越接近了。请不要推荐我使用PyInstaller——我已经尝试过这条路线,在SOhere上询问过,并已投入门票。它很接近但不是很有效。我现在正在尝试py2exe并且也非常接近。在pyinstaller中,我能够创建资源文件(它使用包含的文件构建可执行文件——然后我可以在临时文件夹中访问这些文件)。我想对py2exe做同样的事情。我有一个可执行文件,但有五个额外的文件夹(maps、mpl-data、data、pics和tcl)。我看过这个question但似乎无法理解它,也无法让它发挥作用。在我的主要py文件中,我正在使用Persisten